food similar to a tamale, but of more refined composition - Español Inglés Diccionario